illegal rubbish dump - Turco Inglés Diccionario